layered pastry with cheese filling - French English Dictionary